package cn.kga.gl.test1;

import java.io.File;
import java.util.List;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

public class Test02 {
	public static void main(String[] args) throws DocumentException {
		//加载xml文件，得到document文档对象
		SAXReader sr = new SAXReader();
		Document doc = sr.read(new File("person.xml"));
		// 得到根元素
		Element yeye = doc.getRootElement();
		// 得到儿子
		List<Element> list = yeye.elements();
		// 遍历得到单个儿子
		for (Element erzi : list) {
			// 得到孙子
			List<Element> list2 = erzi.elements();
			// 遍历单个孙子
			for (Element sunzi : list2) {
				// 得到重孙
				List<Element> list3 = sunzi.elements();
				// 遍历单个重孙
				for (Element congsun : list3) {
					System.out.println(congsun.getName() + "----" + congsun.getText());
				}
			}
		}
	}

}
